<html xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:p="http://primefaces.org/ui" >  

        <ui:composition template="layout.xhtml">
            <ui:define name="corpo">
    <h:form id="buscar_form" acceptcharset="utf-8"> 
        <div id="breadcrumb">
                        <p:commandLink  actionListener="#{managerIndex.redirect('index.xhtml')}" value="Inicio" update="@form" immediate="true"/> >
                        <p:commandLink  actionListener="#{managerIndex.redirect('config.xhtml')}" value="Configurações" update="@form" immediate="true"/> >
                        <p:commandLink  actionListener="#{managerIndex.redirect('indexTitulo.xhtml')}" value="Titulos" update="@form" immediate="true"/> >
                        <p:commandLink  value="Buscar Titulo" update="@form" immediate="true"/>
                    </div>
        <p:panel header="Pesquisar Titulo">
            <p:messages showDetail="true"  id="msg"/> 

            <h:panelGrid columns="2" styleClass="textAlignRight" columnClasses="textAlignRight">
                <h:outputLabel value="Nome : " />
                <p:inputText  value="#{managerVisaoTitulo.titulo.nome}" size="30"/>

                <h:outputLabel value="Descrição : " />
                <p:inputText  value="#{managerVisaoTitulo.titulo.descricao}" size="30"/>
            </h:panelGrid>
            <div class="buttonAction">
            <p:commandButton value="Buscar" icon="ui-icon-search" actionListener="#{managerVisaoTitulo.buscar()}" update="tituloTable"/>
            <p:commandButton icon="ui-icon-arrowreturnthick-1-w" value="Voltar" actionListener="#{managerTitulo.redirect('indexTitulo.xhtml')}" update="@form"/> 
            </div>
            <p:dataTable id="tituloTable" var="titulo" value="#{managerVisaoTitulo.titulos}" 
                         paginator="true" rows="5"
                         paginatorPosition="bottom"
                         emptyMessage="Nenhum registro encontrado"
                         paginatorTemplate="{FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink}"  
                         rowsPerPageTemplate="5,10,15">     
                <f:facet name="header">  
                    Dados do titulo
                </f:facet>
                <p:column  style="width:200px;">  
                    <f:facet name="header" >   
                        Nome
                    </f:facet>  
                    <h:outputText value="#{titulo.nome}" />  
                </p:column>                
                <p:column  style="width:400px;">  
                    <f:facet name="header" >   
                        Descrição
                    </f:facet>  
                    <h:outputText value="#{titulo.descricao}" />  
                </p:column>
                <p:column style="width:40px;">  
                    <f:facet name="header">  
                        <h:outputText value="Opções" />   
                    </f:facet>
                    
                    <p:commandButton  icon="editar" actionListener="#{managerEditarTitulo.redirect('editarTitulo.xhtml', titulo)}" update="@form"/> 
                    <p:commandButton  icon="view" actionListener="#{managerVisaoTitulo.redirect('visualizarTitulo.xhtml', titulo)}" update="@form"/>   
 
                </p:column>   

            </p:dataTable>  
        </p:panel>


    </h:form>
            </ui:define>
        </ui:composition>
</html>
